more helpful - Turkish English Dictionary